Definition of Monstera Deliciosa

  • (noun) tropical American vine having roots that hang like cords and cylindrical fruit with a pineapple and banana flavor

Synonyms of Monstera Deliciosa


Antonyms of Monstera Deliciosa


No Antonyms Found.

Homophones of Monstera Deliciosa


No Homophones Found.